dam hatch - German English Dictionary